VoiceGuide IVR Software Main Page
Jump to content

Retrieving Messages Without Asking For Mailbox

Recommended Posts

I would like to create a script that simply asks the user to enter their password after pressing the voicemail button on the phone. I have inband signaling working, and I have the toc, called, and calling result variables available to the scipt. Would I edit the vmLogin.vgs script ? If so, how would I have the script use $RV[inband_Calling] instead of asking for the mailbox ?

 

Also, I'm using the Voicemail Server.vgs, as you could probably already guess. How does the Voicemail Server.vgs know to use the vmLogin.vgs script ? I do not see that anywhere in the script, but yet I still get prompted for the mailbox and password just as the vmLogin.vgs script shows.

 

Thank You.

Share this post


Link to post
How does the Voicemail Server.vgs know to use the vmLogin.vgs script ?

The "Voicemail Box" keyword is interpreted by Voiceguide as a pointer to a particular script. This is all defined in VG.INI file - have a look though VG.INI and you'll see how the entry points to the voicemail scripts are defined. Some RVs are also set by VG before the scripts get started - you can see which RV's the scripts rely on by just looking through the script.

 

To do what you want you would just need to create the RV which would otherwise be defined in the module in vmLogin.vgs which asks caller for mailbox ID

(name the RV after the title of that module).

Then use a path from your main script to go straight to the module in vmLogin.vgs which asks for PIN. (see: http://www.voiceguide.com/vghelp/html/Paths.htm for examples on how to specify a path to a particular module)

Share this post


Link to post

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×